* 									{ margin: 0; padding: 0;
    
}
#page-wrap							{ width: 844px; margin: 15px auto; } 
a									{ text-decoration: none; }
ul									{ list-style: none; padding-left:0px;padding-right:0px;  }
p                                   { margin: 15px 0; }

/* 
	LEVEL ONE
*/
ul.dropdown                         { position: relative;  }
ul.dropdown li                      { font-weight: lighter; float: left; zoom: 1; font-size:13px; line-height:17px; }
ul.dropdown a:hover		            { color: #FFF; }
ul.dropdown a:active                { color: #FFF;background-color:#5882FA; }
ul.dropdown li a                    { display: block; padding: 7px 14px; border-right: 0px solid #CCC;
	 								  color: #666;text-decoration:none; font-size:22px; }
ul.dropdown li:last-child a         { border-right: none; } /* Doesn't work in IE */
ul.dropdown li.hover,
ul.dropdown li:hover                { color: #fff; position: relative;background-color:#5882FA;  }
ul.dropdown li.hover a              { color: #fff;background-color:#A9BCF5; }
.dropdownmenuactive {color:#FFF !important; background-color:#A9BCF5;}
.sub_menu2 {text-align:left; color:#FFFFFF !important;}


/* 
	LEVEL TWO
*/
ul.dropdown ul 						{  visibility: hidden; position: absolute; top: 100%; left: 0;background-color:#A9BCF5; min-width:180px; }
ul.dropdown ul li 					{  font-weight: normal;  color: #000; 
									  border-bottom: 0px solid #ccc; float: none; border-bottom:solid 1px #fff;  }
									  
                                    /* IE 6 & 7 Needs Inline Block */
ul.dropdown ul li a					{ border-right: none;  display: block;background-color:#5882FA;border-top-left-radius: 0px 0px;border-top-right-radius: 0px 0px;} 
ul.dropdown ul li.hover a   		{ background-color:#5882FA; background-repeat:repeat; text-align:left; color: #FFF !important;  } 

/* 
	LEVEL THREE
*/
ul.dropdown ul ul 					{  visibility: hidden; position: absolute; top: 0; left: 100%;background-color:#A9BCF5;   }
ul.dropdown ul ul li 					{  font-weight: normal;  color: #000; 
									  border-bottom: 1px solid #fff; float: none;  }
ul.dropdown ul li a					{ border-right: none;  display: block;background-color:transparent !important;border-top-left-radius: 0px 0px;border-top-right-radius: 0px 0px;} 
ul.dropdown ul li a	:hover				{  background-color:#5882FA; } 

ul.dropdown li:hover > ul 			{ visibility: visible; }


/* 
	dropdown2
*/
ul.dropdown2                         { position: relative; min-width:1068px;  }
ul.dropdown2 li                      { font-weight: normal; float: left; zoom: 1; font-size:13px; line-height:28px; }
ul.dropdown2 a:hover		            { color: #FFF; }
ul.dropdown2 a:active                { color: #FFF; }
ul.dropdown2 li a                    { display: block; padding: 4px 20px; border-right: 0px solid #CCC;
	 								  color: #FFF; }
ul.dropdown2 li:last-child a         { border-right: none; } /* Doesn't work in IE */
ul.dropdown2 li.hover,
ul.dropdown2 li:hover                { color: #fff; position: relative; }
ul.dropdown2 li:hover a               { color: #fff;background-color:#ccc; }
.dropdownmenuactive2 {color:#FFF !important; background-color:#f15a29;}
.sub_menu3 {text-align:left; color:#FFFFFF !important;}


/* 
	LEVEL TWO
*/
ul.dropdown2 ul 						{  visibility: hidden; position: absolute; top: 100%; left: 0;background-color:#f15a29;  }
ul.dropdown2 ul li 					{ font-weight: normal;  color: #000; 
									  border-bottom: 0px solid #ccc; float: left;  }
									  
                                    /* IE 6 & 7 Needs Inline Block */
ul.dropdown2 ul li a				{ border-right: none;  display: block;background-color:transparent !important;} 
ul.dropdown2 ul li:hover a   		{background-color:#f15a29  !important; background-repeat:repeat; text-align:left; color: #FFF !important;  } 

/* 
	LEVEL THREE
*/
ul.dropdown2 ul ul 					{ left: 100%; top: 0; }
ul.dropdown2 li:hover > ul 			{ visibility: visible; }